package cn.iocoder.yudao.module.vos.controller.app.edcr.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.Map;

@Data
public class CdrItemV2RespVO {

    @Schema(description = "业务来源（脱敏后）")
    private String source;

    @Schema(description = "电话开始时间（yyyy-MM-dd HH:mm:ss，马尼拉时区格式化）")
    private String starttime;

    @Schema(description = "挂断方式：主叫=0，被叫=1，服务=2")
    private Integer method;

    @Schema(description = "通话时长（秒）")
    private Integer holdtime;

    @Schema(description = "电话类型（v2 固定为 0）")
    private Integer type;

    @Schema(description = "语义抽取后的结果（已对包含 company_name 的文本进行脱敏）")
    private Map<String, Object> parsed;
}
